from selenium import webdriver
from selenium.webdriver.common.by import By
from time import sleep
'''
加入购物车流程
前台地址：http://192.168.1.241/hdshop     
后台地址：http://192.168.1.241/hdshop/admin/（admin/hdxy2018）
'''
# 初始化浏览器
driver = webdriver.Chrome()
# 进入ecshop网址
driver.get("http://192.168.1.241/hdshop")
driver.maximize_window()
sleep(2)
# 搜索商品
driver.find_element(By.ID,"keyword").send_keys("钻石") #输入搜索内容
driver.find_element(By.NAME,"imageField").click() # 点击搜索
sleep(2)
driver.find_element(By.XPATH,'/html/body/div[7]/div[2]/div[3]/div/form/div/div[2]/a/img').click() #选择商品
sleep(2)
#点击立即购买
driver.find_element(By.XPATH,'//from[@id="ECS_FORMBUY"]/ul[3]/li[2]/a/img')#立即购买
# 退出
sleep(15)

driver.current_url # 获取当前的url
driver.find_element(By.ID,'ks').size # 获取选中元素的大小
driver.find_element(By.ID,'ks').text # 获取选中元素的文本
driver.find_element(By.ID,'ks').get_attribute('class') # 获取选中元素的class的值
driver.title # 获取当前HTML的标题

driver.quit()



